Welsh politician Carolyn Harris had launched her annual Everyone Deserves a Christmas campaign, working to provide food hampers to those who need it across the UK during the festive season.
The campaign includes the release of a new single to raise awareness of its mission, a modern version of O Little Town of Bethlehem voiced by West End star Steve Balsamo and musician and composer Mal Pope, and the accompanying music video features supporting messages from personalities including Michael Sheen, Davina McCall, Penny Lancaster, and Catherine Zeta-Jones.